power drop - French English Dictionary